heavy showers - Espagnol Anglais Dictionnaire